package com.mai4j.maiadmin.service;

import com.mai4j.maiadmin.model.dto.LocationDTO;
import com.mai4j.maiadmin.model.dto.PageDTO;
import com.mai4j.maiadmin.model.http.datatables.Datatable;

/**
 * 微信公众号请关注: 开源螺丝钉
 * <br>
 * 码云请关注: <a href="https://gitee.com/xiyoufang">https://gitee.com/xiyoufang</a>
 * <br>
 * 哔哩哔哩请关注: <a href="https://space.bilibili.com/438927834">https://space.bilibili.com/438927834</a>
 *
 * @author xiyoufang
 */
public interface LocationService {

    LocationDTO get(Long locationId);

    PageDTO<LocationDTO> paginate(Datatable datatable);

    LocationDTO saveOrUpdate(LocationDTO locationDTO);

    void delete(Long locationId);
}
